Volume 26, Issue 1, January 2017, Pages 247-270
Hassan M. Abdelhafez; Magdy M. Kamel; Mohamed E. Nassar